high-throughput screening - French English Dictionary